package flash.interfaces
{
import flash.utils.Dictionary;
import flash.utils.SafeGlobalProxy;

public interface ISafeGlobalOwner extends IDispose
{
	/**
	 * 设置safeGlobal对象
	 */
	function set sg(value:SafeGlobalProxy):void;
	/**
	 * 获取safeGlobal对象
	 */
	function get sg():SafeGlobalProxy;
	/**
	 * 返回safeGlobal次级对象
	 */
	function sgs(obKey:* = null):*;
	/**
	 * 当初始完成时
	 */
	function onGlobalInited():void;
}
}